package com.strival.dal.dao;

import java.io.Serializable;
import java.util.List;

/**
 * Author:zhangyu
 */
public interface BaseDao <T, ID extends Serializable>{

    T getOne(ID id);

    List<T> getAll();

    void save(T domain);

    void update(T domain);

    void delete(ID id);
}
